//这个模块是获取品牌管理的数据的模块
import request from '@/utils/request'
//引入axios（二次封装）

//获取品牌管理列表
// GET /admin/product/baseTrademark/{page}/{limit}
export const reqTradeMarkList = (page, limit) =>
    request({ url: `/admin/product/baseTrademark/${page}/${limit}`, method: 'get', });

//处理添加品牌
//新增品牌: /admin/product/baseTrademark/save    post  携带两个参数：品牌名称、品牌logo
//新增品牌不需要传递ID，ID由服务器生成

//处理修改品牌
//修改品牌: /admin/product/baseTrademark/update    put  携带三个参数：id、品牌名称、品牌logo
//修改品牌需要有ID才能让服务器知道要修改哪个品牌
export const reqAddOrUpdateTradeMark = (tradeMark) => {
    //带给服务器的参数有ID--修改操作
    if (tradeMark.id) {
        //修改品牌
       return  request({ url: `/admin/product/baseTrademark/update`, method: 'put', data:tradeMark});
    }else{
        //新增品牌
       return request({ url: `/admin/product/baseTrademark/save`, method: 'post',data:tradeMark });
    }
}
//删除品牌
//url: /admin/product/baseTrademark/remove/{id} delete
export const reqDeleteTradeMark =(id)=>{
    return  request({url:`/admin/product/baseTrademark/remove/${id}`,method:'delete'})
}
